Repository navigation
chore: upgrade gardener/gardener SDK to v1.154.0 - #39
Open
ronchi-oss wants to merge 1 commit into
Open
ronchi-oss wants to merge 1 commit into
ronchi-oss wants to merge 1 commit into
Conversation
## Summary of changes ### go.mod / go.sum — dependency upgrades - `github.com/gardener/gardener` → `v1.154.0` (from pseudo-version `v1.135.2-0.20260206151026-f39065093aa7`) - `github.com/gardener/gardener/pkg/apis` → `v1.154.0` (gardener's split-out sub-module, must match the main module version) - `github.com/gardener/gardener-extension-provider-openstack` → `v1.58.0` (from `v1.51.0`) - `github.com/open-telemetry/opentelemetry-operator` → `v0.162.0` (monorepo was incompatible at v0.142.0 with the new controller-runtime brought in by gardener v1.154.0) - `golang.org/x/net` → `v0.62.0` (explicit pin; closes security PR #38, CVE-2026-78661 / CVE-2026-97045) - `github.com/go-jose/go-jose/v4` → `v4.1.6` (explicit pin; closes security PR #37, CVE-2026-116587) - `github.com/labstack/echo/v4` → `v4.16.1` (explicit pin; closes security PR #20, CVE-2026-55677) - Transitive upgrades pulled in by the above, including: - `k8s.io/{api,apimachinery,client-go,...}` v0.34.x → v0.37.1 - `go.opentelemetry.io/otel` v1.43.0 → v1.47.0 (closes security PRs #23–#29) - `google.golang.org/grpc` v1.81.0 → v1.84.0 (closes security PR #30) - `helm.sh/helm/v3` dropped entirely (gardener v1.154.0 migrated to helm/v4; closes security PR #31) - `github.com/perses/perses` v0.51.0 → v0.54.0 (closes security PR #22) - `github.com/open-telemetry/opentelemetry-operator/apis` v0.142.0 → v0.160.0 (closes security PR #21) - `github.com/google/cel-go` v0.26.1 → v0.30.0 (closes security PR #19) - `sigs.k8s.io/controller-runtime` v0.22.5 → v0.25.2 ### .license-scan-overrides.jsonl Added an entry for `github.com/pascaldekloe/goe` with licence type `CC0-1.0`. This is a new transitive dependency whose LICENSE file uses non-standard Creative Commons Zero wording that go-licence-detector cannot auto-detect, even though CC0-1.0 is already in the project allowlist. ### test/integration/webhook/shootadmission/shootadmission_test.go Updated two expected JSON strings to reflect API changes in `gardener-extension-provider-openstack` v1.58.0: - The deprecated `Networks.Worker` field is now tagged `json:"worker,omitempty"`, so an empty string is no longer emitted during marshalling. - Field ordering in the JSON output changed for the user-provided config round-trip path (`kind` now appears before `floatingPoolName`).
Merging this branch will not change overall coverage
Coverage detailsCompared to commit 5570b8c (run #39945080813) Changed unit test files:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Upgrades
gardener/gardenertov1.154.0andgardener-extension-provider-openstacktov1.58.0, closing 14 of the 15 open security Renovate PRs in a single step, with 3 explicit indirect pins for the remainder.Changes
go.mod/go.sumgithub.com/gardener/gardener→v1.154.0(from pseudo-versionv1.135.2-...)github.com/gardener/gardener/pkg/apis→v1.154.0(split-out sub-module, must match)github.com/gardener/gardener-extension-provider-openstack→v1.58.0(fromv1.51.0)github.com/open-telemetry/opentelemetry-operator→v0.162.0(incompatible at v0.142.0 with new controller-runtime)golang.org/x/net→v0.62.0— explicit pin (closes Renovate: Update module golang.org/x/net to v0.62.0 [SECURITY] #38, CVE-2026-78661 / CVE-2026-97045)github.com/go-jose/go-jose/v4→v4.1.6— explicit pin (closes Renovate: Update module github.com/go-jose/go-jose/v4 to v4.1.6 [SECURITY] #37, CVE-2026-116587)github.com/labstack/echo/v4→v4.16.1— explicit pin (closes Renovate: Update module github.com/labstack/echo/v4 to v4.16.3 [SECURITY] #20, CVE-2026-55677)k8s.io/*v0.34.x → v0.37.1go.opentelemetry.io/otelv1.43.0 → v1.47.0 (closes Renovate: Update module go.opentelemetry.io/otel to v1.44.0 [SECURITY] #23–Renovate: Update module go.opentelemetry.io/otel/sdk/log to v0.21.0 [SECURITY] #29)google.golang.org/grpcv1.81.0 → v1.84.0 (closes Renovate: Update module google.golang.org/grpc to v1.83.1 [SECURITY] #30)helm.sh/helm/v3dropped — gardener v1.154.0 moved to helm/v4 (closes Renovate: Update module helm.sh/helm/v3 to v3.20.2 [SECURITY] #31)github.com/perses/persesv0.51.0 → v0.54.0 (closes Renovate: Update module github.com/perses/perses to v0.54.0 [SECURITY] #22)github.com/google/cel-gov0.26.1 → v0.30.0 (closes Renovate: Update module github.com/google/cel-go to v0.30.0 [SECURITY] #19)sigs.k8s.io/controller-runtimev0.22.5 → v0.25.2.license-scan-overrides.jsonlAdded
github.com/pascaldekloe/goe→CC0-1.0. New transitive dep whose LICENSE file uses non-standard wording thatgo-licence-detectorcannot auto-detect.test/integration/webhook/shootadmission/shootadmission_test.goUpdated two expected JSON strings for API changes in
gardener-extension-provider-openstackv1.58.0:Networks.Workeris nowomitempty— empty string no longer serialised.Closes
#19 #20 #22 #23 #24 #25 #26 #27 #28 #29 #30 #31 #37 #38